feeding alley - German English Dictionary